package org.springblade.modules.meter.entity;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import org.springblade.core.mp.base.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 阶梯电价表实体类
 *
 * @author John
 * @since 2020-08-15
 */
@Data
@TableName("t_laddered_price")
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "LadderedPrice对象", description = "阶梯电价表")
public class LadderedPrice extends BaseEntity {

	private static final long serialVersionUID = 1L;

	/**
	 * 消费级别
	 */
	@ApiModelProperty(value = "消费级别")
	private String costLevel;
	/**
	 * 用电类型
	 */
	@ApiModelProperty(value = "用电类型")
	private String voltageType;
	/**
	 * 阶梯电费单价
	 */
	@ApiModelProperty(value = "阶梯电费单价")
	private BigDecimal price;
	/**
	 * 阶梯电费起始kwh
	 */
	@ApiModelProperty(value = "阶梯电费起始kwh")
	private BigDecimal ladder;
	/**
	 * 计费模板
	 */
	@ApiModelProperty(value = "计费模板")
	private Long templateId;


}
